Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1998 1997 1996 1995 1993 1992
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Australia F2 France F6 France F8 France F9 USA F28 Australia F1 Australia F2 USA F22 USA F23 USA F27 USA F28 USA F29 USA F24 Challenger Leon 2003 - Leon Morocco Tennis Tour - Casablanca XL Bermuda Open - Bermuda Penza Cup - Penza Taiwan Challenger - Kaohsiung Keio Challenger International Tennis Tournament - Yokohama Heilbronn Open - Heilbronn Sony Ericsson Open 2008 - Belgrade Abierto Internacional de Salinas 'Dario Expreso' - Salinas Rijeka Open - Rijeka Open Diputacion Ciudad de Pozoblanco - Cordoba s'Tennis Masters Challenger - Graz Oldum Brown Vancouver Open - Vancouver Geneva Challenger - Geneva TEAN International - Alphen Aan Den Rijn Ethias Trophy - Mons Heilbronn Challenger Sunrise Challenger Marrakech Challenger Mexico City Challenger Rhodes Challenger Ramat Hasharon Challenger Rhodes Challenger Ramat Hasharon Challenger Seoul Challenger Kobstaedernes ATP Challenger - Kolding Bauer Watertechnology Cup - Eckental Eddleman / USTA Challenger - Birmingham The LTA Wrexham Challenger - Wrexham Rezidenza Open - Magdeburg Garden Open - Rome Garden Open - Rome Challenger Ford de Cherbourg - Cherbourg Prague Challenger Tashkent Challenger Loughborough Challenger Helsinki Challenger Nottingham Challenger Mons Challenger Helsinki Challenger Ilkley Challenger Happy Valley Challenger Guangzhou Challenger Raanana Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Mobelwelt-Zick Open 98 - Dresden Karshi Challenger Istanbul Challenger Kaohsiung Challenger Ho Chi Minh City Challenger Warsteiner Challenger Wolfsburg - Wolfsburg Challenger 42 - Andrezieux San Luis Potosi Challenger 2002 - San Luis Potosi 1st Challenger Tournament Leon - Leon The Surbiton Trophy - Surbiton IX Open Internacional D'Andorra - Andorra Tennis Cup of Flanders - Ostende Open 88 - Contrexeville Macedonian Open - Skopje Cosmorom Challenger - Brasov Bukhara Challenger - Bukhara Open de Charleroi - Charleroi Warsteiner Challenger Lubeck 2001 - Lubeck Warsteiner Challenger - Wolfsburg Residenza Open - Magdeburg 2001 USTA Challenger of Calabasas - Calabasas 2001 Eddleman USTA Challenger - Birmingham TennisCup Vlaanderen - Antwerp Powder Byrne Trophy - Surbiton Project Independence Men's Challenger - Mandeville Geneva Challenger - Geneva Kyiv UMC Open - Kiev Diego Open - Budapest Optimus Maia Open - Maia 4th Sardinia International Championships - Cagliari IPP Open - Helsinki Kuppers Kolsch Cup by Lambertz - Aachen VIII Trofeo Ciudad de Quito - Quito Lamberts Open by Stawag - Aachen Tatra Banka Open - Bratislava IPP Open - Helsinki Intersport Heilbronn Open - Heilbronn Heilbronn Challenger - Heilbronn Warsteiner Challenger Series - Lippstadt Challenger Ford de Cherbourg - Cherbourg Sparkassen Open - Magdeburg Warsteiner Challenger Lubeck - Lubeck Challenger Hamburg - Hamburg Zagreb Open - Zagreb The LTA Wrexham Challenger - Wrexham Open de Franche Comte - Besancon Sarajevo Open - Sarajevo Uncle Tobys Challenger - Tasmania VII Torneo Internazionale di Tennis - Barletta San Luis Potosi Challenger - San Luis Potosi Zagreb Open - Zagreb Togliatti Cup - Togliatti Guzzini Challenger - Recanati Fujitsu Siemens Open - Budapest Samsung Securities Cup Challenger Tennis - Seoul Lambertz Open - Aachen Okal Cup 2003 - Eckental Czech Indoor Open - Prague Jameson Cup - Milan Ischgl International Tennis Challenger 2003 - Ischgl Challenger 42 - Andrezieux Bogota Challenger - Bogota Corona Mexico City Open - Mexico City Uncle Toby's Burnie Challenger - Tasmania Uncle Toby's Australian Men's Clay Court Challenger - Canberra Challenger Leon 2004 - Leon Abierto Club Casablanca - Mexico City Open Sainte Victoire - Aix-En-Provence Steelers Cup - Kosice Budapest Challenger - Budapest Czech Open - Prostejov Open de Montauban - Montauban Finnish Open - Helsinki Ourocard Tennis Challenger - Sao Paulo VI Gramado Open de Tenis - Gramado IX Trofeo Ciudad de Quito - Quito Intersport Heilbronn Open - Heilbronn KGHM Polish Indoors - Wroclaw Bukhara Challenger - Bukhara San Luis Potosi Challenger - San Luis Potosi TED Open - Istanbul Smith Barney Men's Challenger - Covington Ljubljana Open - Ljubljana Open de L'Isere - Grenoble Austin Challenger - Austin Lambertz Open - Aachen Credicard Mastercard Tennis Cup - Campos do Jordao 13 BH Tennis Open International Cup - Belo Horizonte IPP Open - Helsinki Alexander Kolyaskin Memorial - Donetsk Jameson Cup - Milan College Station Challenger - College Station Ischgl International ATP Challenger - Ischgl The LTA Men's Challenger Wrexham - Wrexham Gemax Samsung Open 2005 - Belgrade Czech Indoor Open - Prague Uncle Toby's Challenger in Burnie - Burnie Open de Franche-Comte - Besancon Shimadzu All Japan Indoor Tennis Championships - Kyoto Heineken Challenger - Ho Chi Minh City San Luis Potosi Challenger - San Luis Potosi Torneo Internacional Challenger Fila 2005 - Leon Draft Corona Mexico City Open - Mexico City XL Capital Bermuda Open - Bermuda Olbia Challenger - Olbia Ostrava Open 2005 - Ostrava ECM Prague Open 2005 - Prague USTA Comerica Challenger - Aptos Singha Tennis Classic - Tarzana Fifth Third Bank Tennis Classic - Lexington Odlum Brown Vancouver Open - Vancouver dBI Tennis Challenger - Binghamton GHI Bronx Classic - Bronx TED Open - Istanbul Open D'Orleans - Orleans Ethias Tennis Trophy - Mons Swanston Challenger - Sacramento Pro Challenger at Calabasas - Calabasas Home Depot Center USTA Challenger - Carson Lambertz Open by Stawag - Aachen PrivatBank Cup - Dnepropetrovsk Mobilux Open - Luxembourg Challenger 42 - Andrezieux KGHM Emax Polish Indoors - Wroclaw Gemax Open - Belgrade Internationaux du Doubs - Besancon Shimadzu All Japan Indoor Tennis Championships - Kyoto HTV Challenger - Ho Chi Minh City Corona Mexico City Open - Mexico City Copa Club Campestre de Aguascalientes - Aguascalientes 2006 USTA Tallahassee Tennis Challenger - Tallahassee San Luis Potosi Challenger - San Luis Potosi 2006 Challenger of Santa Clarita California Challenger - Valencia Torneo Internacional Challenger Fila 2006 - Leon Abierto Colombiano de Tenis - Bogota Challenger Casablanca San Angel - Mexico City Atlanta Clay Court Challenger - Atlanta Tunis Open 2006 - Tunis Harrah's Entertainment Men's Pro Challenger - Tunica Czech Open 2006 - Prostejov Open Castilla y Leon - Segovia GHI Bronx Tennis Classic - Bronx Open D'Orleans - Orleans Black Forest Open - Freudenstadt Open de L'Isere-Trophee BNP Paribas - Grenoble Ethias Trophy - Mons Open de Rennes La Trinitaine - Rennes The Swanston Challenger - Sacramento The $50,000 Pro Challenger at Calabasas - Calabasas Kobstaedernes ATP Challenger - Kolding Lambertz Open by Stawag - Aachen Ford Tennis Championships - Louisville LTA Shrewsbury Challenger - Shrewsbury Wailea Men's Challenger - Maui South African Airways Tennis Open - Durban Internationaux de Doubs Open de Franchie-Comte - Besancon Challenger DCN de Cherbourg - Cherbourg Bancolombia Open - Bogota Seoul Challenger Voit Mexico City Open - Mexico City Busan Challenger 2007 Challenger of Santa Clara - Valencia Morocco Tennis Tour - Marrakech Isla de Lanzarote - Lanzarote Tunis Open 2007 - Tunis Ostdeutscher Sparkessen Cup - Dresden Isla de Gran Canaria - Mas Palomas Countrywide Classic USTA Challenger - Carson Unicredit Czech Open 2007 - Prostejov Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Ciudad de Pozoblanco Open Diputacion - Cordoba Surbiton Challenger Nottingham Challenger Togliatti Cup - Togliatti Mordova Cup 2007 - Saransk Open Castilla y Leon - Segovia Akbank Private Banking TED Open - Istanbul Alexander Kolyaskin Memorial - Donetsk Open D'Orleans - Orleans Open des Alpes Trophee BNP Paribas - Grenoble Ethias Trophy - Mons Open de Rennes La Trinitaine - Rennes Challenger 42 - Andrezieux Samsung Securities Cup - Seoul Flea Market Cup - Busan Internazionali di Tennis di Bergamo - Bergamo Internationaux du Doubs - Besancon Bancolombia Open - Bogota San Luis Potosi Challenger - San Luis Potosi AGT Challenger - Leon XL Bermuda Open - Bermuda 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Roma Open Challenger - Rome San Remo Tennis Cup - San Remo Memorial A. Manfredini Sassuolo Challenger - Sassuolo Taipei City Challenger Siemens Open - Scheveningen Seoul Challenger Fifth Third Bank Tennis Championships - Lexington Gimcheon Challenger LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo Alexander Kolyaskin Memorial - Donetsk Open des Alpes Trophee BNP Paribas - Grenoble Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul PEOPLEnet CUP - Dnepropetrovsk IPP Open - Helsinki Burnie Challenger Launceston Challenger Bangkok Challenger Bangkok Challenger Yokohama Challenger Zhuhai Challenger Busan Challenger Gwangju Challenger Little Rock Challenger Columbus Challenger Binghamton Challenger Mallorca Challenger Cassis Challenger Morelos Challenger Columbus Challenger Indian Wells Challenger Vancouver Challenger San Jose Challenger Salzburg Challenger Athens Challenger Busan Challenger Fergana Challenger Nottingham Challenger Granby Challenger Astana Challenger Beijing Challenger Ortisei Challenger Sao Paulo Challenger Tour Finals Dallas Challenger Nottingham-2 Challenger Vancouver Challenger Bangkok Challenger Shanghai Challenger Geneva Challenger Quimper Challenger Leon Challenger Dallas Challenger Le Gosier Challenger Busan Challenger Guadalajara Challenger Istanbul Challenger Mexico City Challenger Astana Challenger Alphen Challenger Kun-Ming Challenger Athens Challenger Ortisei Challenger Nottingham Challenger Rennes Challenger Bratislava Challenger Shenzhen Challenger Raanana Challenger Batman Challenger Busan Challenger Vancouver Challenger Irving Challenger Tashkent Challenger Ningboo Challenger Suzhou Challenger Brescia Challenger Canberra Challenger Taipei City Challenger Hua Hin Challenger Andria Challenger Vancouver Challenger Binghamton Challenger Canberra Challenger Shenzhen Challenger Jerusalem Challenger Kaohsiung Challenger Canberra Challenger Miller Lite Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Ljubljana Open 2002 - Ljubljana Indian Wells Challenger Tashkent Challenger Black Forest Open - Freudenstadt Verizon Tennis Challenge - Atlanta U.S. Men's Clay Court Championships - Houston Gerry Weber Open - Halle Busan Challenger St. Petersburg Open - St. Petersburg Tata Open 2002 - Chennai VIII Open Internacional D'Andorra - Andorra Miller Lite Hall of Fame Tennis Championships - Newport Energis Open - Amersfoort Warta Cup 2001 - Sopot Salem Open - Hong Kong Okal Cup 2001 International Bavarian Championships - Eckental Tata Open 2003 - Chennai Adidas International - Sydney Estoril Open - Estoril The Stella Artois Grass Court Championships - London Winnipeg Challenger Gatineau Challenger Queen's Club Intersport Heilbronn Open - Heilbronn Rosmalen Citta di Monza - Monza Bordeaux Tokyo Beijing Manchester Taipei Milan Indoors - Milan Gerry Weber Open - Halle International Tennis Championships - Delray Beach CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Gerry Weber Open - Halle European Community Championships - Antwerp Thailand Open - Bangkok CA Tennis Trophy - Vienna Chennai Open - Chennai European Community Championships - Antwerp International Indoor Tennis Championships of Croatia - Zagreb The Stella Artois Championships - London Allianz Suisse Open Gstaad - Gstaad Qatar Mobil Open 2001 - Doha Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Energis Open - Amsterdam Campbell's Hall of Fame Tennis Championships - Newport AIG Japan Open Tennis Championships - Tokyo Gelsor Open Romania - Bucharest Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston BMW Open - Munich The Hypo Group Tennis International 2008 - Poertschach Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven China Open - Beijing Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo ATP Kremlin Cup - Moscow Chennai Open - Chennai SA Tennis Open - Johannesburg Milan Open 13 - Marseille Delray Beach International Tennis Championships - Delray Beach New Delhi Open Sabadell Atlantico - Barcelona Tokyo Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Tokyo Qatar Exxon Mobil Open - Doha Chennai Open - Chennai SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco The Dubai Tennis Championships - Dubai Toulouse U.S. Mens's Clay Court Championship - Houston AEGON Championships - London Countrywide Classic - Los Angeles Medibank International - Sydney SA Tennis Open - Johannesburg Delray Beach International Tennis Championships - Delray Beach Serbia Open - Belgrade Campbell's Hall of Fame Tennis Championships - Newport Winston Salem - Winston Salem St. Petersburg Open - St. Petersburg TD Waterhouse Cup - Long Island AIG Japan Open - Tokyo Aircel Chennai Open - Chennai St. Petersburg PBZ Zagreb Indoors - Zagreb Indianapolis BRD Nastase Tiriac Trophy - Bucharest Campbell's Hall of Fame Tennis Championships - Newport Farmers Classic - Los Angeles PTT Thailand Open - Bangkok Kremlin Cup - Moscow Abierto Mexicano Telfonica MoviStar - Acapulco Aircel Chennai Open - Chennai Miller Lite Hall of Fame Tennis Championships - Newport Generali Open - Kitzbuhel Grand Prix de Tennis de Lyon - Lyon AEGON Championships - London Kremlin Cup - Moscow Campbell's Hall of Fame Tennis Championships - Newport The Priority Telecom Open - Amersfoort Aircel Chennai Open - Chennai Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest Grand Prix de Tennis de Lyon - Lyon Power Horse Cup - Dusseldorf Sydney International - Sydney Topshelf Open - 's-Hertogenbosch BB&T Atlanta Open - Atlanta Citi Open - Washington Kremlin Cup - Moscow Swiss Indoors Basel - Basel Open Sud de France - Montpellier Mercedes Cup - Stuttgart Delray Beach Open - Delray Beach Generali Open - Kitzbuhel Grand Prix de Tennis de Lyon - Lyon Aegon Nottingham Open - Nottingham BB&T Atlanta Open - Atlanta Citi Open - Washington Abierto Mexicano Telcel - Acapulco TEB BNP Paribas Istanbul Open - Istanbul Topshelf Open - 's-Hertogenbosch Aegon Nottingham Open - Nottingham Heineken Open - Auckland Aircel Chennai Open - Chennai Garanti Koza Sofia Open - Sofia The Artois Championships - London The Nottingham Open - Nottingham TEB BNP Paribas Istanbul Open - Istanbul BB&T Atlanta Open - Atlanta Citi Open - Washington Shenzhen Open - Shenzhen Kremlin Cup - Moscow Hall of Fame Open - Newport AIG Japan Open Tennis Championships - Tokyo St. Petersburg Open - St. Petersburg Thailand Open - Bangkok New York Open - New York Regions Morgan Keegan Championships - Memphis PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Regions Morgan Keegan Championships - Memphis Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice UNICEF Open - 's Hertogenbosch Open Sud de France - Montpellier PBZ Zagreb Indoors - Zagreb BMW Open - Munich AEGON Championships - London Hall of Fame Tennis Championships - Newport Memphis Open - Memphis Delray Beach Open - Delray Beach AEGON International - Eastbourne BRD Nastase Tiriac Trophy - Bucharest Geneva Open - Geneva Hall of Fame Tennis Championships - Newport Citi Open - Washington Shenzhen Open - Shenzhen Gerry Weber Open - Halle New York Open - New York Delray Beach Open - Delray Beach Jakarta BMW Open - Munich Pilot Pen Tennis - New Haven Qatar ExxonMobil Open - Doha Brisbane International - Brisbane Pilot Pen Tennis - New Haven Adidas International - Sydney Regions Morgan Keegan Championships - Memphis Estoril Open - Estoril Mercedes Cup - Stuttgart CA Tennis Trophy - Vienna Canberra Challenger Delray Beach Open - Delray Beach AIG Japan Open - Tokyo Abierto Mexicano Telcel - Acapulco Seoul Croatia Open - Umag China Open - Beijing China Open - Beijing Medibank International - Sydney Tennis Masters Series - Miami SAP Open - San Jose Tennis Masters Series - Toronto Pacific Life Open - Indian Wells Pacific Life Open - Indian Wells Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Montreal Shanghai - Shanghai BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Sony Open Tennis - Miami BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Rogers Cup - Montreal Rogers Cup - Toronto BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Montreal BNP Paribas Open - Indian Wells The Lipton Championships - Key Biscayne Campionati Internazionali d'Italia - Rome Sony Ericsson Open - Miami Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Sony Ericsson Open - Miami Sony Ericsson Open - Miami Next Generation Adelaide International - Adelaide Claro Open Colombia - Bogota French Open - Paris French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Atlanta Tennis Championships - Atlanta Wimbledon - London U.S. Open - New York Australian Open French Open Wimbledon Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Western & Southern Financial Group Masters - Cincinnati U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Davis Cup, Group 1, PO, ZIM-ISR 1-4 Davis Cup, Group 1, 1R, ISR-SCG 1-4 Wimbledon - London Davis Cup, Group 1, 2R, ISR-ITA 3-2 Davis Cup, World Group, PO, ISR-CHI 3-2 Australian Open - Melbourne Davis Cup, World Group, 1R, SWE-ISR 2-3 Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, PO, CHI-ISR 4-1 Davis Cup, World Group, PO, ISR-CAN 2-3 Davis Cup, Group I, 2R, ISR-POR 3-2 Davis Cup, World Group, PO, BEL-ISR 3-2 Davis Cup, Group I, 2R, SLO-ISR 1-3 Davis Cup, World Group, PO, ISR-ARG 2-3 Davis Cup, Group I, 1R, ROU-ISR 5-0 Davis Cup, Group I, 1R, POR-ISR 5-0 Wimbledon - London Davis Cup, Group I, PO, ISR-UKR 0-5 Davis Cup, Group I, PO, ISR-ROU 5-0 Davis Cup, Group I, 1R, RSA-ISR 2-3 French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open (juniors) Wimbledon - London Australian Open - Melbourne Olympics - Rio de Janeiro Davis Cup, World Group, PO, SVK-BEL 2-3 Davis Cup, World Group, QF, BEL-GER 2-3 Davis Cup, World Group, 1R, ISR-SWE 2-3 Davis Cup, World Group, PO, ISR-PER, 4-1 Davis Cup, World Group, QF, ISR-RUS, 4-1 Davis Cup, Group 1, 1R, ISR-LUX 5-0 Davis Cup, World Group, PO, ISR-AUT 2-3 Davis Cup, Group I, 2R, ISR-POL 3-1 Davis Cup, World Group, PO, JPN-ISR 2-3 Davis Cup, World Group, 1R, FRA-ISR 5-0 Davis Cup, Group I, PO, ISR-SLO 3-2 Davis Cup, Group I, PO, ISR-SWE 3-1 Davis Cup, Group I, 2R, CZE-ISR 3-1 Davis Cup, Group I, 1R, SWE-ISR 3-1 Davis Cup, Group I, 1R, HUN-ISR 3-2 Wimbledon (juniors) U.S. Open (juniors)